supervised injection facilities - French English Dictionary